char foo(unsigned char a, unsigned char b)
{
    a >>= 5;
    return 0;
}